package com.aasa.siccosap.util;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class StrUtils {

	// funcion que quita caracteres punto y coma
	public static Double formatoString(String number){
		Double retorna = 0.0;
		String temp  ="";
		temp = number.replaceAll(",","");
		retorna  = new Double(temp.replaceAll(".",""));
		retorna = retorna/100;
		return retorna; 
	}
	
	public static String getFechaActualFormato1(){
		Date objl_fecha=new Date();
		SimpleDateFormat objl_formato = new SimpleDateFormat("dd/MM/yyyy");
		return objl_formato.format(objl_fecha);
		
	}
	
	public static String getFechaHoraActualFormato1(){
		Date objl_fecha=new Date();
		SimpleDateFormat objl_formato = new SimpleDateFormat("ddMMyyyyHHmmss");
		return objl_formato.format(objl_fecha);
		
	}
	
	public static String getFechaDeCadenaXFormato(String strl_formatoEntrada,String strl_formatoSalida,String strl_fecha){
		SimpleDateFormat objl_formato1  = new SimpleDateFormat(strl_formatoEntrada);
		Date objl_fecha1 = null;
		SimpleDateFormat objl_formato2 = new SimpleDateFormat(strl_formatoSalida);
		try {
			objl_fecha1 = objl_formato1.parse(strl_fecha);				
			} catch (ParseException ex) {
			ex.printStackTrace();
			}
		
		
		return objl_formato2.format(objl_fecha1);
		
	}
	
}
